From 9d3226aa060916f21df3be98abb39f11496ab8ce Mon Sep 17 00:00:00 2001 From: Wei Liu Date: Tue, 31 Jan 2017 11:07:58 +0000 Subject: [PATCH] fuzz: don't buffer stdout in afl stubs ... to avoid obscuring output. Signed-off-by: Wei Liu Reviewed-by: Jan Beulich --- tools/fuzz/libelf/afl-libelf-fuzzer.c | 2 ++ .../x86_instruction_emulator/afl-x86-insn-emulator-fuzzer.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/tools/fuzz/libelf/afl-libelf-fuzzer.c b/tools/fuzz/libelf/afl-libelf-fuzzer.c index 02cbfb0e2c..115c98e22e 100644 --- a/tools/fuzz/libelf/afl-libelf-fuzzer.c +++ b/tools/fuzz/libelf/afl-libelf-fuzzer.c @@ -13,6 +13,8 @@ int main(int argc, char **argv) size_t size; FILE *fp; + setbuf(stdout, NULL); + if ( argc != 2 ) { printf("Expecting only one argument\n"); diff --git a/tools/fuzz/x86_instruction_emulator/afl-x86-insn-emulator-fuzzer.c b/tools/fuzz/x86_instruction_emulator/afl-x86-insn-emulator-fuzzer.c index b5668c11e7..494c23ba2e 100644 --- a/tools/fuzz/x86_instruction_emulator/afl-x86-insn-emulator-fuzzer.c +++ b/tools/fuzz/x86_instruction_emulator/afl-x86-insn-emulator-fuzzer.c @@ -13,6 +13,8 @@ int main(int argc, char **argv) size_t size; FILE *fp; + setbuf(stdout, NULL); + if ( argc != 2 ) { printf("Expecting only one argument\n"); -- 2.30.2